have hung up and salted - Turco Inglés Diccionario